package menus;

import herramientas.BitUtil;
import bitclub.Videoclub;

/**
 * @author BIT COMPANY
 */
public class OpcionesVideoclub {

    /**
     * Ver datos de videoclub
     * @param videoclub 
     */
    public static void opcionVideoclubVer(Videoclub videoclub) {
        System.out.println(videoclub.toString());
        BitUtil.esperaEnter();
    }

    /**
     * Edita los datos del videoclub y los guarda en la base de datos
     * @param videoclub 
     */
    public static void opcionVideoclubEditar(Videoclub videoclub) {
        int respuesta = 0;
        BitUtil.borra();

        respuesta = BitUtil.muestraMenu("EDITAR PELICULA", new String[]{"Nombre", "Telefono", "Dirección", "Localidad", "Código Postal", "Responsable"}, "Terminar y guardar");

        switch (respuesta) {
            case 1:
                System.out.println("Nombre: " + videoclub.getNombre());
                videoclub.setNombre(BitUtil.dameCadena("Nuevo Nombre: ",20));
                break;
            case 2:
                System.out.println("Telefono: " + videoclub.getTelefono());
                videoclub.setTelefono(BitUtil.dameEnteroFijo("Nuevo Telefono: ",9));
                break;
            case 3:
                System.out.println("Direccion: " + videoclub.getDireccion());
                videoclub.setDireccion(BitUtil.dameCadena("Nueva Direccion: ",50));
                break;
            case 4:
                System.out.println("Localidad: " + videoclub.getLocalidad());
                videoclub.setLocalidad(BitUtil.dameCadena("Nueva Localidad: ",20));
                break;
            case 5:
                System.out.println("Codigo Postal: " + videoclub.getCodigoPostal());
                videoclub.setCodigoPostal(BitUtil.dameCadena("Nuevo Codigo Postal: ",5));
                break;
            case 6:
                System.out.println("Responsable: " + videoclub.getResponsable());
                videoclub.setResponsable(BitUtil.dameCadena("Nuevo Responsable: ",50));
                break;
        }
        
        videoclub.actualizar();
    }
}
